receptionest & team leader careers in Clare, Ireland